当前位置: 首页> 函数类别大全> date_create_immutable

date_create_immutable

DateTimeImmutable::__construct的别名 - 返回新DateTimeImmutable对象
名称:date_create_immutable
分类:日期和时间
所属语言:php
一句话介绍: DateTimeImmutable::__construct的别名 - 返回新DateTimeImmutable对象

PHP函数:date_create_immutable

<h2>适用PHP版本</h2>
<p>PHP 5.5.0及以上版本</p>

<h2>函数说明</h2>
<p>该函数用于创建一个不可变的日期时间对象。与date_create函数类似,但是返回的是不可变的日期对象,意味着它不能被修改。</p>

<h2>函数语法</h2>
<p>date_create_immutable ([ string $datetime = "now" [, string $timezone = NULL ]])

$date = date_create_immutable("2023-07-11 10:30:00");
echo $date->format('Y-m-d H:i:s');

在这个示例中,我们创建了一个表示特定日期(2023年7月11日 10:30:00)的不可变日期时间对象,并输出该日期的字符串形式。

<h3>示例代码2:</h3>
<pre>

$date = date_create_immutable("now", new DateTimeZone('Asia/Shanghai'));
echo $date->format('Y-m-d H:i:s');

在这个示例中,我们创建了一个表示当前时间的不可变日期时间对象,并指定了时区为'Asia/Shanghai'。然后,输出该日期时间的字符串形式。

同类函数